class Dep {
    constructor() {
        this.subs = []
    }
    // 添加依赖
    addSubs(dep) {
        if (dep && dep.update) {
            this.subs.push(dep)
        }
    }
    // 更新视图
    notify() {
        this.subs.forEach(sub => {
            sub.update()
        })
    }
}